tiller head - German English Dictionary